worship of a god - Francés Inglés Diccionario